chinese crocodile lizard - German English Dictionary